home *** CD-ROM | disk | FTP | other *** search
/ Ian & Stuart's Australian Mac: Not for Sale / Another.not.for.sale (Australia).iso / fade into you / being there / Rants / Morningstar / RELEASE-NOTES < prev    next >
Text File  |  1994-06-20  |  6KB  |  210 lines

  1. Morning Star Express RELEASE-NOTES
  2.  
  3. 20 June 1994, Karl
  4.     Freeze version 1.1.111
  5.  
  6.     Make sure pppd deletes its route when it exits (when appropriate).
  7.  
  8. 16 June 1994, Karl
  9.     Fixed a bug that would discard packets destined for us if our
  10.     local IP address ended in an octet between 224 and 239, inclusive.
  11.  
  12. 15 June 1994, Karl
  13.     Add the ability to define two idle timers, one for when no TCP
  14.     sessions are active and the other for when there are.
  15.  
  16. 14 June 1994, Karl
  17.     Keep the `od' command from causing watchdog timer traps when run
  18.     on a long file.
  19.  
  20.     Don't run the timeout queue in pppd on the interrupt stack.  Some
  21.     timeouts can sleep!
  22.  
  23.     Widen the `wkup' field (now `wkups') of `ps -l' to accommodate
  24.     larger values.
  25.  
  26. 9 June 1994, Karl
  27.     Make sure we don't have multiple timeouts for pppd's modem signal
  28.     polling routine pending at once.  This bug could cause softclock
  29.     stack overflow panics.
  30.  
  31. 8 June 1994, Karl
  32.     Set the SNMP speed field in pppd and frd if we are told the speed,
  33.     even if the circuit is externally clocked.
  34.  
  35. 2 June 1994, Karl
  36.     Numerous minor pppd fixes:
  37.  
  38.     - Ignore malformed Configure-Requests; don't Configure-Reject
  39.       them.
  40.  
  41.     - Compare the value size, not just the value, when checking a
  42.       received CHAP Response.
  43.  
  44.     - Don't flush packets because of bad protocol bytes (odd or even)
  45.       -- let the upper layers handle that.
  46.  
  47.     - Discard too-long received packets.
  48.  
  49.     - Nak LCP MRU, Asyncmap, and Magic-Number options with bogus
  50.       lengths rather than Rejecting them.
  51.  
  52.     - Nak received Magic-Number options with zero values.
  53.  
  54.     - Send our negotiated Magic-Number in transmitted Echo-Reply
  55.       messages rather than sending zeros when nolqm was specified.
  56.  
  57.     - Truncate transmitted Code-Reject and Echo-Reply messages that
  58.       exceed the established MRU of the peer.
  59.  
  60.     - Discard received NCP messages with length field less than 4.
  61.  
  62.     - Ignore received Terminate-Ack messages with mismatching ID
  63.       fields.
  64.  
  65.     - Interpret empty Code-Reject messages as RXJ+ rather than the
  66.       more severe RXJ- FSM event.
  67.  
  68.     - Ignore received Protocol-Reject messages with length field less
  69.       than 6.
  70.  
  71.     - Shut down LCP immediately after sending a PAP Authenicate-Nak.
  72.  
  73.     - Ignore received PAP Authenticate-Ack and Authenticate-Nak
  74.       messages with mismatching ID fields.
  75.  
  76. 31 May 1994, Kim
  77.     LLC encapsulated frames were handled incorrectly in ether_input().
  78.  
  79. 24 May 1994, Karl
  80.     Freeze version 1.1.89
  81.  
  82.     Rename "lmi annex-d" to "lmi t1.617", but retain the "lmi annex-d"
  83.     synonym for the time being.
  84.  
  85.     Add "lmi q.933" LMI type to frd.  NTT uses Q.933-compatible
  86.     switches.
  87.  
  88. 21 May 1994, Karl
  89.     Correct counting of ifInOctets on frame relay and PPP interfaces.
  90.  
  91. 20 May 1994, Karl
  92.     Freeze version 1.1.85
  93.  
  94.     Change frame relay T1.617 Annex-D IE (information element) codes
  95.     from 0x5? to 0x0?.
  96.  
  97. 13 May 1994, Karl
  98.     Don't process a frame we're flushing in SLIP mode when we finally
  99.     reach the end.
  100.  
  101. 10 May 1994, Karl
  102.     Fix time zone processing.  It was completely broken in 1.1.65.
  103.  
  104. 9 May 1994, Karl
  105.     When we get a bad FCS, print a special message if the asyncmap
  106.     caused us to discard characters.
  107.  
  108.     Add the `P_AUTO' transmit parity option, which shifts
  109.     automatically between the other modes depending on the parity of
  110.     received characters matching `expect' strings.  Initial default is
  111.     P_ZERO for all interfaces.
  112.  
  113.     Flush tty input in getty before printing the login: prompt to get
  114.     rid of any modem noise or typeahead.
  115.  
  116. 5 May 1994, Karl
  117.     If snmpd isn't up when pppd starts, make pppd retry periodically.
  118.  
  119. 4 May 1994, Karl
  120.     Freeze version 1.1.65
  121.  
  122. 3 May 1994, Karl
  123.     Add interpretation of "$tty" shell variable.
  124.  
  125.     Remove Stac LZS code until we receive the license from Stac
  126.     Electronics.
  127.  
  128. 22 April 1994, Karl
  129.     Remove pppd's "debug 12" timeout debugging code.
  130.  
  131.     Don't make pppd exit on SIGHUP or hangup if "dedicated" is
  132.     specified.
  133.  
  134. 21 April 1994, Karl
  135.    Add "rechap <n>" option to periodically reauthenticate the peer.
  136.    The timer value <n> is a decimal number in seconds or fractions
  137.    thereof, as in "300" or "1.662".
  138.  
  139.    Add the max-configure, max-terminate, and max-failure options for
  140.    conformity with RFC 1548.
  141.  
  142.    Fix a seldom seen but long standing bug that could cause incoming
  143.    TCP calls to fail with a "bad tty name".
  144.  
  145. 20 April 1994, Karl
  146.     Add the ability to do gateway encryption on Ethernets, configured
  147.     with the new "gw-crypt keys-file" option of ifconfig.
  148.  
  149. 18 April 1994, Karl
  150.     Keep subsequent successful authentication negotiations from
  151.     bringing up Network Phase again.
  152.  
  153. 16 April 1994, Karl
  154.     Don't try to reverse map the remote address in ftpd for the status
  155.     line, just use the IP address.
  156.  
  157.     Fix CCP negotiation to Ack an empty Configure-Request rather than
  158.     Nacking it.
  159.  
  160. 14 April 1994, Karl
  161.     Fix a bug that would cause us to get the wrong filter by matching
  162.     on the wrong address.
  163.  
  164.     Add Stac LZS and Predictor-1 data compression.
  165.  
  166. 10 April 1994, Karl
  167.     Don't process received IP packets in PPP if IPCP isn't up.
  168.  
  169. 7 April 1994, Karl
  170.     Freeze version 1.1.10
  171.  
  172. 1 April 1994, Karl
  173.     Include LQM in transmitted LCP Configure-Requests.
  174.  
  175. 29 March 1994, Karl
  176.     Fix getty `cdwait' -- it didn't work at all.
  177.  
  178.     Fix a bug in cu.  Getting a SIGHUP just after typing ~. could kill
  179.     our parent shell.
  180.  
  181.     Fix another bug in cu -- ^P wasn't transparent due to a debugging
  182.     relic.
  183.  
  184. 28 March 1994, Karl
  185.     Fix a problem with the gzip uncompressor that would cause
  186.     hour-long hangs if the compressed file contained an internal
  187.     filename (as built by "gzip file" as opposed to "gzip < file >
  188.     file.gz")
  189.  
  190. 28 March 1994, Kim
  191.     No longer will we crash when receiving data on a port which is not
  192.     open.  In the past, we'd consume all memory.
  193.  
  194. 26 March 1994, Karl
  195.     Fix a buffer leak that would cause frd to lose an mbuf if it
  196.     couldn't be sent because the DLCI was down.
  197.  
  198. 25 March 1994, Karl
  199.     Insert a space after tab-expanded commands or filenames in the
  200.     shell.
  201.  
  202. 24 March 1994, Karl
  203.     Freeze version 1.1.6
  204.  
  205. 24 March 1994, Karl
  206.     Fix a problem in frd that could cause all transmitted packets to
  207.     be sent to the lo0 interface instead of out the tty interface.
  208.  
  209. RELEASE-NOTES created Mar 24 1994 with version 1.1.5.
  210.